self supervision - French English Dictionary